OpenVMS Alpha 64-bit Very Large Memory Design

نویسندگان

  • Karen L. Noel
  • Nitin Y. Karkhanis
چکیده

Vol. 9 No. 4 1997 33 Database products and other applications impose heavy demands on physical memory. The newest version of DIGITAL’s OpenVMS Alpha operating system extends its very large memory (VLM) support and allows large caches to remain memory resident. OpenVMS Alpha version 7.1 enables applications to take advantage of both 64-bit virtual addressing and very large memories consistent with the OpenVMS shared memory model. In this paper, we describe the new 64-bit VLM capabilities designed for the OpenVMS Alpha version 7.1 operating system. We explain application flexibility and the system management issues addressed in the design and discuss the performance improvements realized by 64-bit VLM applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending OpenVMS for 64-bit Addressable Virtual Memory

ported a 32-bit virtual address space that maximized compatibility for OpenVMS VAX users as they ported their applications from the VAX platform to the Alpha platform. Providing access to the 64-bit virtual memory capability defined by the Alpha architecture was always a goal for the OpenVMS operating system. An early consideration was the eventual use of this technology to enable a transition ...

متن کامل

Adding 64-bit Pointer Support for a 32-bit Run-time Library

has extended the address space accessible to applications beyond the traditional 32-bit address space. This new address space is referred to as 64-bit virtual memory and requires a 64-bit pointer for memory access. The operating system has an additional set of new memory allocation routines that allows programs to allocate and release 64-bit memory. In OpenVMS Alpha version 7.0, this set of rou...

متن کامل

The OpenVMS Mixed Pointer Size Environment

Alpha operating system, version 7.0, has vastly increased the amount of virtual address space available for application use. At the same time, fully compatible support for applications that use only 32-bit addresses (also called pointers) has been preserved. An application that mixes 32-bit and 64-bit pointer sizes operates in a mixed pointer size environment. Mixed pointer size applications we...

متن کامل

Using Simulation to Develop and Port Software

1 Abstract Among the tools developed to support Digital's Alpha AXP program were four software simulators. The Mannequin and ISP instruction set simulators were used to port the OpenVMS and OSF/1 operating systems to the Alpha AXP platform. The Alpha User-mode Debugging Environment (AUD) allowed Alpha AXP user-mode code to be debugged with support from the OpenVMS VAX run-time environment on VA...

متن کامل

The Design of the DEC 3000 AXP Systems, Two High-performance Workstations

1 Abstract A family of high-performance 64-bit RISC workstations and servers based on the new Digital Alpha AXP architecture is described. The hardware implementation uses the powerful new DECchip 21064 CPU and employs a sophisticated new system interconnect structure to achieve the necessary high bandwidth and low-latency cache, memory, and I/O buses. The memory subsystem of the high-end DEC 3...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Digital Technical Journal

دوره 9  شماره 

صفحات  -

تاریخ انتشار 1998